AR15 Golf Ball Launcher, attaches to the muzzle of a AR-15/ M4/ M16 and launches Golf balls with 5.56 Blanks. Thread pitch: 1/2 X 28 RH thread (AR barrel thread pitch).Steel Construction Attaches to Standard AR-15/M16 Threaded Barrels Uses Blank Ammunition to propel Golf Balls up to 500 yards