Anyone running one of these? How are they on reliability? If not, what brand for an AR 10 in 6.5 creed or 308 win? I want one for hog hunting.