Hey, check out this place, the shipping is free, therefore your problems are solved. I put one of the polyurethane, clear flexible plastic, in mine, made a big difference in noise and should lessen the metal on metal contact.
http://www.rimfiresports.com/merchant.mvOr if you find one local, use these guys as a price comparison. They are typically the cheapest place I've found.
http://www.rimfiresports.com/merchant.mv?Screen=PROD&Store_Code=RSC&Product_Code=VC10RB&Category_Code=BBufLife is good with free shipping, and these guys are 50 cents cheaper than Midway anyway. No need to drive somewhere when it gets dropped at your door for free.