From USA Guns and Gear. Ordered what was advertised as a recoil assembly for the SW Shield. Arrived and was obviously too long. Contacted the company. They tried to act like it was my fault. Saying this is for the 4 inch barrel. The 4 inch barrel is the Shield 2.0. Not how it was advertised on their website. The search continues for a new recoil assembly as Midwest Gun Works is sold out of the SW part.