Creating a tactical team based shooter - Guns (no aim vs aim down sight)

I’m creating, what I hope to be a tactical team based First Person Shooter (using lwjgl).
I started planning out some of the elements of the game last summer, and over the past school year I’ve been working away on the engine when I’ve had free time.

I want the game to have a similar feel to that of CounterStrike or Tactical Ops (<-- pretty old game). However I’ve come down to a major decision to make… Should I have “aim down sight” weapons for all weapons? or just for sniper rifles?

I will definitely have a predictable spray pattern, as this is what makes a shooting game competitive; the fact that nothing is random. But will I get called out as a “Counterstrike clone” if I don’t allow “aim down sights”?

I just want your guys’ input :slight_smile: