No restrictions on weapon ownership/purchase. Just let capitalism take it's course.
In schools, I'd teach marksmanship in various stages in gym class, along with wargaming (airsoft type games), kendo/fencing, archery, and of course, dodgeball, soccer, weight lifting, ect. Like in elementary school, kids will get to use air rifles, in 5-7, they can mess with .22 rifles and pistols, and get to use a 20 gauge shotgun, in 8-10 is high school (no 11th or 12th grade in government schools, 11th and 12th grade would optimally be a "free" years, where you can work or just mess around, or if you wanted, you could go to more school somewhere else). In 8th grade, you'll be instructed in usage of full caliber rifles, in 9th the usage of pistols and shotguns, along with a semi auto only variant of current military issue rifle. In 10th, you will get to learn to use the service rifle, along with all the other small arms the military uses. They'd also learn basic military stuff and various other stuff.
Pacifist parents may let their kids out of those parts of gym class, and all the pacifist kids will get a ball and a field to go play in and a supervisor while all the other kids are having fun.
Military service isnt required, but all people who join the military and go through basic will get to keep whatever they're issued with. However, during your military career, you will get issued 100 rounds of ammo, and you must be accountable for it (Swiss style).
Way tougher penalties for all violent crimes. No laws against drugs or alcohol.
I guess that's some of what I'd do in my country.