In Iran gun possession is allowed subject to criminal/mental health record checks.
Open carry allowed with permit.
https://www.gunpolicy.org/firearms/region/iran
3 figure number of people killed by government forces clamping down on protests.
https://en.m.wikipedia.org/wiki/2019_Iranian_protests
Organised military / police > disorganised civil unrest, even with guns.
I guess you're right; on the journey to tyranny introducing gun control regulation is a great strategic first step for a corrupt government.
Good try I guess Iran (people not Government).