Jimmy the part about "if you like the gun and want to pay the price, then buy it" I agree with. The rest of your post sounds like you've got a bunch of guns pieced together. Mine match and are correct as the Cody letter. Mdl 21's are way too expensive to not be correct when paying the big bucks for em, especially when documentation does exist for most. Unlike other brands and models. JW