This OPS Suppressor is a thread-on design. It comes with 2 different thread adapters that are compatible to all paintball barrels with a threaded tip. - Easy to install and remove - Adjustable recess over barrel (approximately 7 to 8 inches.) - Aluminum alloy construction. - Full length is 8 Inches - Compatible with all barrels that have a threaded tip (RAP4, T15, Lapco, Flasc, Milsig, Maxtact, Hammerhead)