BladesUSA Rubber Training Gun, Model: 3200 7 inch inches Overall Weighs a little over 14 ounces Made from high quality hard rubber Molded To Look And Feel Like The Real Item