Recoil Parts M&P®9 and 40 Caliber Compact Recoil Guide Rod Assembly