Ordered everything for a replacement 20 inch heavy barrel upper. Receiver, criterion barrel, bolt carrier group etc. Then wander to a different store and bought another 357. Think I'm gonna stay in tomorrow so I can save some money.