I am currently deciding on whether a semiauto or a revolver makes the most sense for my lifestyle.
One serious consideration I had was the slide having to cycle on a semi-auto. What if something gets tangled, such as:
* My jacket, scarf, clothing, etc...
* Possibly the attackers coat, scarf...