BTW, all that crap on the barrels is NOT a government requirement. I have a new SIACE that doesn't have it, and the Ruger Gold Label I had did not have it either.

The gun companies are choosing to do it, most likely at the behest of paranoids in their insurance companies or internal legal staff that is clueless.