California and Washington State : FFL required in CA to have CCTV / security cameras .. WA following CA

mat200

IPCT Contributor
Joined
Jan 17, 2017
Messages
14,024
Reaction score
23,357
Washington's Most Dystopian Gun Control Law Yet
Washington Gun Law

Washington Gun Law President, William Kirk, discusses, part 1 of this video, HB 2118, yet another piece of civilian disarmament legislation sponsored by the usual suspects, but this one goes well beyond what we are used to seeing. Instead, the piece of legislation, which was cut and pasted from a California Penal Code that just went into effect January 1st, come straight from George Orwell. Don't believe us? Then check this out and arm yourself with education today



1704853408992.png
 

TonyR

IPCT Contributor
Joined
Jul 15, 2014
Messages
16,876
Reaction score
39,283
Location
Alabama
Yes, @Pyrofighting mentioned this regarding CA FFL's in December of '23. On Jan. 1, 2024 all FFL (Federal Firearm License) holders/gun dealers are required, in his words, "...to maintain 24/7 365 days of audio/ video for 5-6 cameras. 15fps, 2-3mp."

 

Pyrofighting

Young grasshopper
Joined
Oct 16, 2017
Messages
42
Reaction score
23
Yep, Im a CA FFL and rebuilt my entire security camera system for the law that went into effect Jan 1.

As stated above I have to maintain 24 hour and 365 days of audio/ video recording for all entries, exits, places guns are displayed, and points of sale.

I originally had 30 cameras around my range. I used a i7-8700 PC with 32gb ram and 60tb of WD purple HDs for storage. The cameras ranged from 2k-4k quality.

With the new law I needed to make sure everything is perfect with fail-safes in place. I can’t have any issues so I tried to make a bullet proof system.

Started with the network. I replaced the 6 year old ASUS router annd no-name POE with Trendnet (NDAA compliant) devices. I replaced almost all of the older CAT5e cable runs with new CAT6a. The two computers running blue iris in my office I used certified CAT7 cable.

I replaced all my old cameras (mix of Lorex, Hikivision, and Dahua) with new NDAA complaint Bolide cameras. I will have a total of 48 cameras when Im done installing. For now, 30 are up and running.

For my business I needed four cameras to comply with the law. I decided to use two cameras for the Point of Sale areas to make sure I captured the audio. This is an issue since we are a shooting range and sometimes large caliber rifles drown out the conversations recorded. This gave me a total of six cameras for audio/ video recording.

The next issue was determining resolution for the six DOJ cameras. The law just states the video must be able to identify persons. Not a lot of help there. So, with some searching I found DORI specifications. I used this standard to come up with 5mp being my minimum. I know other FFLs are using as low as 2mp but I’d rather be ahead of the game.

I did a ton of calculations and testing for space needed for 365 days. My final configuration is 10 WD Purple 18tb HDs in a pool configuration To hold the six cameras worth of audio/video for the year.

Now the computer(s) part.

The older i7 PC with 60tb is being used for just the six DOJ cameras as a backup. This gives me some redundancy if the other computer needs a windows, blue iris, driver or other update or repair. The law requires uninterrupted recording. With the battery backups I used any power outage under 15 minutes I’m good. Longer power outages or disaster and I’m out of luck. Eventually Ill add enough HD space to get the same 365 days of recording, for now, I ran out of money.

Now onto the fun part. Being a Star Wars fan the old i7 is called Deathstar. This new machine is Deathstar 2.

Cooler Master HAF 700 Evo Case (look it up, its huge!)
i9-14900k cpu
ASUS ROG motherboard
64gb DDR5 ram
NVidia 4070ti Graphics card
1600 watt platinum power supply
14 WD Purple 18tb HDs (yes, 14 HDs fit easily in the case)
1tb Samsung 990 Pro NVME HD (OS Drive)
4tb WD Black NVME HD for whatever files
Noctua NH-D15 CPU Cooler
Four 200mm cooling fans
Five 140mm cooling fans

Attatched to Deathstar 2 is…
RAID enclosure with two WD Red Pro 18tb HDs ran in Raid 1 to hold critical incident video files
JBOD enclosure with six WD Purple 18tb HDs
JBOD enclosure with 10 WD Purple 18tb HDs

Total HD space is 513.4tb of usable HD space.
I decided to use a program called Drivepool instead of RAID. I can get into why in a later post if requested.
Pool 1, 10 HDs pooled as one drive with enough extra space if one drive fails the software will attempt to move the files to other drives before failure. This pool is for six DOJ cameras for 365 days of audio/ video.

Pool 2, is identical to Pool 1. This pool is for the same six DOJ cameras. I cloned the six cameras in BI and have them recording to this pool. This gives me some redundancy, one is none and two is one.

Pool 3, 10 HDs pooled as one drive to save as much recording for all my other cameras.

The two drive raid setup is to save critical video files.

I also have 64gb USB thumb drive and 512gb USB-C thumb drive plugged into the front of the PC if DOJ or law enforcement needs video quickly. If Im not there, I have remote-in software on my iPad and laptop to transfer the video and let an employee hand the drive over to LE.

Having owned a FFL and Shooting range in California I try to be prepared for worst case. Things happen and it’s best to be ready.

As for the law. Most FFLs appeared to go with Cloud Based solutions. I believe this is gonna fail long term. Constantly uploading that much data is probably gonna trigger very expensive commercial data plans. The internet always goes out no matter what you have, now you have to worry about power outages and internet outages. I also worry about ransomeware attacks on any cloud based system. With my system, its been separated from the outside in every way possible but its doubtful some Russian hacker is gonna go after a random range compared to a large companies servers. I will add a Sonicwall firewall shortly.

The costs of cloud based solutions were way more than building this entire system. The quotes I got were only 2mp recording using the cameras I already have. The costs rapidly increase with higher MP. I cant imagine six years of recording quotes, crazy! If that is what California does, Ill just secure the HDs each year and buy new ones, way cheaper than a cloud solution based on the quotes I got.

Also, looking into NAS enclosures, I felt they are a weak option. Most of the makers have suffered from ransomeware attacks. All of the manufacturers dont give support for larger 18tb or 22tb WD Purple drives. It would probably be fine but didn’t want to risk it.

Any questions, suggestions, or comments let me have it. This is just what I came up with my research. Maybe it will help someone else.
 

Peter Schumacher

Young grasshopper
Joined
May 26, 2016
Messages
46
Reaction score
24
And three more things.

I want to really thank the Blue Iris community. I searched and searched all the old posts. Trying to absorb all the info I could. I made multiple posts with questions and got quick answers. I reached out to numerous forum members individually for their advice and got input. I also reached out to BI support and got some help. This with tons of internet searching, YouTube, and asking all the IT people I know.

I’m not a huge fan of these laws that I feel are overreaching. But for my business, I have to put all that aside and follow the laws. Anyone that has their own business with people and employees that rely on you will understand. Sometimes you gotta save the fight and live another day. And anyone that has dealt with Ca DOJ knows they aren’t to be tussled with, especially as a small business. These aren’t just regulations but penal codes with real penalties. For now, as stated, I can continue providing a place for my employees to work and customers to enjoy the sport of shooting. And if some judge overturns the law, I’ll have one hell of a gaming rig for my son.

Last, some pics of my build out.

IMG_5717.jpg

IMG_5559.jpg
IMG_5561.jpg
IMG_5520.jpg
IMG_5498.jpg
 

Attachments

Last edited:

TonyR

IPCT Contributor
Joined
Jul 15, 2014
Messages
16,876
Reaction score
39,283
Location
Alabama
Yep, Im a CA FFL and rebuilt my entire security camera system for the law that went into effect Jan 1.

As stated above I have to maintain 24 hour and 365 days of audio/ video recording for all entries, exits, places guns are displayed, and points of sale.

I originally had 30 cameras around my range. I used a i7-8700 PC with 32gb ram and 60tb of WD purple HDs for storage. The cameras ranged from 2k-4k quality.

With the new law I needed to make sure everything is perfect with fail-safes in place. I can’t have any issues so I tried to make a bullet proof system.

Started with the network. I replaced the 6 year old ASUS router annd no-name POE with Trendnet (NDAA compliant) devices. I replaced almost all of the older CAT5e cable runs with new CAT6a. The two computers running blue iris in my office I used certified CAT7 cable.

I replaced all my old cameras (mix of Lorex, Hikivision, and Dahua) with new NDAA complaint Bolide cameras. I will have a total of 48 cameras when Im done installing. For now, 30 are up and running.

For my business I needed four cameras to comply with the law. I decided to use two cameras for the Point of Sale areas to make sure I captured the audio. This is an issue since we are a shooting range and sometimes large caliber rifles drown out the conversations recorded. This gave me a total of six cameras for audio/ video recording.

The next issue was determining resolution for the six DOJ cameras. The law just states the video must be able to identify persons. Not a lot of help there. So, with some searching I found DORI specifications. I used this standard to come up with 5mp being my minimum. I know other FFLs are using as low as 2mp but I’d rather be ahead of the game.

I did a ton of calculations and testing for space needed for 365 days. My final configuration is 10 WD Purple 18tb HDs in a pool configuration To hold the six cameras worth of audio/video for the year.

Now the computer(s) part.

The older i7 PC with 60tb is being used for just the six DOJ cameras as a backup. This gives me some redundancy if the other computer needs a windows, blue iris, driver or other update or repair. The law requires uninterrupted recording. With the battery backups I used any power outage under 15 minutes I’m good. Longer power outages or disaster and I’m out of luck. Eventually Ill add enough HD space to get the same 365 days of recording, for now, I ran out of money.

Now onto the fun part. Being a Star Wars fan the old i7 is called Deathstar. This new machine is Deathstar 2.

Cooler Master HAF 700 Evo Case (look it up, its huge!)
i9-14900k cpu
ASUS ROG motherboard
64gb DDR5 ram
NVidia 4070ti Graphics card
1600 watt platinum power supply
14 WD Purple 18tb HDs (yes, 14 HDs fit easily in the case)
1tb Samsung 990 Pro NVME HD (OS Drive)
4tb WD Black NVME HD for whatever files
Noctua NH-D15 CPU Cooler
Four 200mm cooling fans
Five 140mm cooling fans

Attatched to Deathstar 2 is…
RAID enclosure with two WD Red Pro 18tb HDs ran in Raid 1 to hold critical incident video files
JBOD enclosure with six WD Purple 18tb HDs
JBOD enclosure with 10 WD Purple 18tb HDs

Total HD space is 513.4tb of usable HD space.
I decided to use a program called Drivepool instead of RAID. I can get into why in a later post if requested.
Pool 1, 10 HDs pooled as one drive with enough extra space if one drive fails the software will attempt to move the files to other drives before failure. This pool is for six DOJ cameras for 365 days of audio/ video.

Pool 2, is identical to Pool 1. This pool is for the same six DOJ cameras. I cloned the six cameras in BI and have them recording to this pool. This gives me some redundancy, one is none and two is one.

Pool 3, 10 HDs pooled as one drive to save as much recording for all my other cameras.

The two drive raid setup is to save critical video files.

I also have 64gb USB thumb drive and 512gb USB-C thumb drive plugged into the front of the PC if DOJ or law enforcement needs video quickly. If Im not there, I have remote-in software on my iPad and laptop to transfer the video and let an employee hand the drive over to LE.

Having owned a FFL and Shooting range in California I try to be prepared for worst case. Things happen and it’s best to be ready.

As for the law. Most FFLs appeared to go with Cloud Based solutions. I believe this is gonna fail long term. Constantly uploading that much data is probably gonna trigger very expensive commercial data plans. The internet always goes out no matter what you have, now you have to worry about power outages and internet outages. I also worry about ransomeware attacks on any cloud based system. With my system, its been separated from the outside in every way possible but its doubtful some Russian hacker is gonna go after a random range compared to a large companies servers. I will add a Sonicwall firewall shortly.

The costs of cloud based solutions were way more than building this entire system. The quotes I got were only 2mp recording using the cameras I already have. The costs rapidly increase with higher MP. I cant imagine six years of recording quotes, crazy! If that is what California does, Ill just secure the HDs each year and buy new ones, way cheaper than a cloud solution based on the quotes I got.

Also, looking into NAS enclosures, I felt they are a weak option. Most of the makers have suffered from ransomeware attacks. All of the manufacturers dont give support for larger 18tb or 22tb WD Purple drives. It would probably be fine but didn’t want to risk it.

Any questions, suggestions, or comments let me have it. This is just what I came up with my research. Maybe it will help someone else.
BTW, can you write off a portion of this as a business expense on your taxes, maybe some $$$ per year amortized over a period of time?
 
Last edited:

mat200

IPCT Contributor
Joined
Jan 17, 2017
Messages
14,024
Reaction score
23,357
man .. the radiators on the CPUs and cases have gotten ginormous ..

1704908427946.png

just e-wasted a bunch of old tech and recall how tiny the first CPU cooling radiators were .. oldest system was a 386 + 387 co-processor .. man talk about spending the extra back in the day for a floating point calculation ..
 
Top