The reason people in America keep guns.
The reason people in America keep guns is because America is a pioneer nation, and one never knows when the Indians will attack….That was why the National Rifle Association did all that lobbying in Congress–to make sure that pioneer Americans retained the right to bear arms against hostile Indians.
–Ed McBain, Bread

Well that’s okay then – I understand now!
LMAO
Except now, the unstated ‘Indians” are Black and Hispanic folks.