I have lived most of my life in a real warzone. I have carried guns since I was 7. I have been fortunate enough to not have to kill anyone with them yet, but I know many people who have, including my father. Believe me, the gun nerds and racist wannabe soldiers of America would not last a minute in a real fight. You don’t have a gun problem, you have a “people who think guns are shiny toys” problem.
As a non realistic version, have you played timber born? It’s about beavers making dams and towns, but very much not realistic.