The Maple Ridge Armoury AR-15 buffer is available in a variety of different weights and compatible with all AR-15 and similar firearms fitted with an AR-15 carbine buffer tube.