Beretta Karate Training Gun Heavyweight Beretta style Great for training. like the real thing