Don't knock the Battlecomp, its a great device that does a good job a flash supression, recoil reduction, and muzzle rise compensation and isn't blasty (noisy) like most brakes. It's a good compromise between those 4 attributes.
Assumption is the mother of all ****ups.
Know what you know, Know what you don't know. -Paul Pedzolt
"Jack of all trades, master of none, though oftentimes better than master of one" -Mynshul