> People have mandatory health insurance and social security, means there is no need to shoot people for money
Even European countries with a decent social safety net still have some drug addicts (mainly heroin) who are desperate for money to buy that expensive drug and will engage in petty crime to do so, e.g. pickpocketing, mugging, bicycle theft, theft of copper wiring, etc. (And yes, some states provide assistive infrastructure for addicts, but there are still demographics that avoid it and continue their addict to street drugs.) The fact that there is almost no shooting going on has more to do with legal and/or cultural pressures on guns than the existence of a welfare state making life OK for everyone.