Well, from where I see it, it's stems from two things.
1) Guns are easy to hide - not with slight of hand, but in general. Guns are much more common in today's society, and so they fit in.
2) So, you took how many feats, classes, and whatnot just to match an M16 that any dumb schmoe can just...