Unless it's for a specific game, I don't think they should be allowed. It give players an unfair advantage since they don't have to come out of cover each time they fire.
This doesn't go for all player like this, but you tend to find the guys with systemas, gucci gear, night vision etc... are...