Hey, let me start by saying this is a great idea.
I think the player should be able to choose their gear freely. I've been itching to hit the streets with a suppressed pistol for some time now. It's not realistic, and it's not a pretty sight, but it can be fun to go out of line every now and then. That's what GTA's about, right?