Your Rights. Your Voice. Our Mission.

Join CAL-FFL Today

California Association of Federal Firearms Licensees (CAL-FFL) is the Golden State's firearms industry trade association.

Join CAL-FFL

Member Roster

See our CAL-FFL Members page for a list of our commercial FFL, shooting range, and firearm trainer members.

View Members

Latest News

  •  

    California gun dealers file First Amendment lawsuit against Attorney General Kamala Harris, California DOJ

    November 10, 2014 (SACRAMENTO, CA) — Four California gun dealers are filing a federal lawsuit today against California Attorney General Kamala Harris over what they say is a violation of their First Amendment civil rights. Stephen Lindley, who heads the…

  • California Governor Jerry Brown Vetoes “Ghost Gun” Ban, Signs Three Other Gun Control Bills

    Gun rights group CAL-FFL applauds today’s veto of SB 808 but calls Brown’s actions a “mixed bag” Sacramento, CA (September 30, 2014) – In what is being hailed as a significant victory for common sense, California Governor Jerry Brown has […]

  •  

    Tell Gov. Brown to Veto Gun Control! (Video)

    The 2013-14 Legislative Session is over. But the fight is not! SB 53 is dead! But there are a number of anti-gun bills still on their way to the governor’s desk. Go to VetoGunControl.com and tell Jerry Brown to Veto […]

  • What the 10-Day Waiting Period Ruling Means for You

    What the 10-Day Waiting Period Ruling Means for You August 25, 2014 As some of you already know, California’s 10-day waiting period laws were ruled unconstitutional (as applied to specific classes of gun buyers — more on that below) by federal judge Anthony […]

  •  

    Anti-Gun Bills Headed for a Vote! (Video)

    AB 1014 (Gun Violence Restraining Orders & Gun Seizure Warrents) and SB 808 (Ghost Gun Ban) are headed to the floor for a vote. NOW IS THE TIME to make your voice heard! For AB 1014 Go to : https://www.firearmspolicy.org/act/ca… and […]

Click for more CAL-FFL news

970 Reserve Drive, Suite 111 | Roseville, CA 95678 | 888-541-3040