nowaysayhey wroteTHAT argument makes no sense. It's a good idea to OC with no ID on your person in this state. As such, the echeck (which is an intrusion into the lives of regular people in the first place) makes for a poor argument, since 12031 only allows them to inspect the firearm to see if it's loaded, and run the serial number if it comes into view during the course of that. There are models of handgun where the number is partially obscured by the design of the gun, and furthermore a person isn't required to carry a firearm that's only registered to them. Nor are you required to produce ID, though not carrying any is advised for various reasons.If you are a criminal or felon you will not open carry a weapon on your person and then invite a police officer to do a legal 12031e check where they will discover you are a criminal and take you to jail.
I am not a criminal or a felon, and I most certainly don't invite police to echeck me either.