This thread-on muzzle is compatible with any 14mm muzzle threaded barrel tip. Aluminum alloy construction.Diameter: 1.2 inchLength: 3.6 inch