infringe means "to encroach"
https://www.merriam-webster.com/dictionary/infringe
encroach means "to advance beyond the usual or proper limits"
"usual and proper limits" for guns:
1) Incarcerated people cannot have a gun.
2) Children cannot have guns.
3) Insane people cannot have guns.
4) Drug addicts cannot have guns.