Uniform is the solution we have at the moment. But as you said that's not the best one. If there is a better solution we should go for it.
Regarding outside world, agree there as well. But compared to school obviously there is more freedom.
Overall, my whole point was the two sidedness of the issue.
Lol, you immediately took the thought to the extremes. How can what I said be remotely prison like 😂
School is obviously meant to prepare one for adult life. As an adult you can't be publicly indecent, so can you not be at school.
Also, I agree everyone should act appropriately around everyone no matter how they are dressed.
I didn't understand what you meant by the firearm licence, but just so you know it is at least 18-21 minimum age with necessary courses and qualifications, around the world.