Onsite shooting range? I'm coming in on the weekends as well.
Failing that, sure, it would be nice if people could actually think the way the founders did, and seek a collective solution. But in a country where large numbers of people absolutely insist on the unrestricted ability to cause mass death, the only possibility is that the Constitution really is a suicide pact.
This is why we have car door locks. Bicycle locks. Metal detectors. ID checks at stores. Unfortunately nothing is perfect.
I once talked with my coworkers about conceal carry. Turned out probably a good 1/8th of the office carried.
As my former firearms instructor put it: "If a bad guy ever schedules a meeting on your calendar to mug you.. you should decline and not show up. Otherwise since bad guys don't usually book ahead, always be prepared."
One of the things we train people is that just because you can carry a firearm doesn't mean you should go places you normally wouldn't. If you consider a place too dangerous to go to normally, having a firearm doesn't change that.