No no, for battle you need a good shooter that can shoot at 100 feet @ 5 degrees arched, better than most shooters have (elites, ravens modded with 14500 cells, ect) a decent rate of fire with an 18 round mag. My Super Retaliator can unload an 18 round mag in 15 seconds, with 140 feet per second velocity, it is extremly reliable also. That's pretty good, this is why I don't really care about one off, one shot sniper weapons.
Here is the Video's first is how to make one quick and easy.
Notice some tricks I use, this makes it extremely accurate.
Your Friend In Space