I like both the L96 and the SR-25, I feel that if you want to be at more of a closer range both of the guns can be effective if used properly. The L96 is good for those 1-Hit-KOs while the SR-25 is better for more accurate shots (for example the bunkers on Snow Valley) and is helpful if used in quick successive shots. I have more kills with the L96 but I also feel like it is more of a beginner gun. The SR-25, is much harder to master and can be a power-house on the battlefield.
L96
Accuracy: Good
Power: Excellent
Recoil: High
Rate of Fire: Slow
Cost: 1,400 GP
SR-25
Accuracy: Great
Power: Good
Recoil: Moderate
Rate of Fire: Moderate
Cost: 1,100 GP