Designed to hold 5 shells, this attachment fits perfectly on the TM M870 Breacher as it fits tidally underneath the rail. The plastic holders are durable but flexible allowing for quick release of the shells.