This is the way it's done in Stockholm/Sweden. Lowest price and a ton of isp's to chose from (like 300 in stockholm)
I pay like 12 dollars a month for 100/100. Have been for 6 years... could get faster like gigabit but I'm lazy.
What you really need is an agenda that keeps to a minimum the number of people who wake up one morning and say - "Alright, this is it. Society has chewed me up, stepped on me, brought me to such rage that the only thing I can think of is blind rage. I want to die and take as many other people with me as I can". If someone gets to that point and is even mildly resourceful, he will find a way to get what he wants, guns or no guns.
The difference between guns and knives is that guns make the slaughter really much more easy. You know like point and click easy. It's because guns were invented after knives as a way to kill with more ease. Don't present these tools to crazy people as an option to solve their demented problems, regardless of if they are resourceful or not.
It is simply not true that mildly resourceful people get what they want regardless. The harder it is to acquire or do something, the more likely it is that it will not be done at all. It works like that for all other aspects of human endeavors, not sure why you think this differs from it.