I think that adding sights on all guns would be a good idea, because as it stands right now, many guns have very bad iron sights, such as the mac 10 and nova, and in order to aim better, you have to lower the viewmodel, which is rather annoying.
id just rather have clean sights than have to lower view model, because I like to not have lower viewmodel on some guns