These are a 100% perfect fit unlike some others around the internet. these will make your shell last a LOT longer. They also allow the spring to spin increasing RPS.
You are buying:
M4A1 GEN9/GEN10/GEN11 UPGRADED ALLOY TAIL / SPRING RETAINER + BEARING KIT PERFECT FIT : BEASTPRO UPGRADE