Here are some of the things about guns that Hollywood doesn't care about, and never gets right. First off, they are very loud. If you shoot them without ear protection, you deafen yourself. If you are surprised by their sound at close range, you flinch wretchedly. Your ears ring for hours or, as in my case, forever.
Guns are also large, heavy and dirty.
A shoulder holster, so beloved in the movies, is really more like a brassiere with a brick in it. Most detectives take theirs off in the office. Guns wear out your clothes, either by abrasion or oil stain. They smell of oil. They go off accidentally far too often.