Your opinion is not callous.
Children are slaughtered every day in places that for all intent and purpose have eradicated the Second Amendment and they have been Blessed by our Courts for doing just that.
How many things claim the lives of Children?
In order of appearance I will say (1) Planned Parenthood, (2) Motor Vehicles and (3) Swimming Pools, none of which appear in our Constitution.
Two of the three are things are what a Free People choose to own and operate. The other one is simply Murder which has been Illegal since the Dawn of Human Civilization.
The ultimate cause of Death for Children in this Country can be summed up in one word, LIBERALISM.