California-Legal Glocks: What’s on the Roster, Why Gen 3 Is Legal, and What AB 1127 Could Mean (2025 Update)
ast updated: August 30, 2025. Not legal advice—always verify via the CA DOJ roster before purchasing
Read More