This right here.
I can get a fingerprint scanner for my computer for $50, a set of remote unlock car keys that unlock my car just from me having the keys near it, but building any kind of IDing system into a gun that prevents use from anyone except the owner would hurt profits.