United Fronts is a single-player mod that combines the campaigns of the original Call of Duty and United Offensive expansion with community created maps to form one large continuous campaign. It adds several new weapons and replaces almost all of the original weapon models. The mod requires the United Offensive expansion in order to play.
Really interesting feature!
I feel like it should be reversed, since you'd be using semi-auto (and the top notch) for longer range and full auto (with the peep hole) for short range