I don't think either company has made the claim that anyone has proven one of them is better than the other. If they won't make that claim for themselves, neither will I. :) They are both better than I can shoot.
Seriously, as far as I am concerned, the one you install will be the best. Get whichever offers you the better customer service or has it in stock when you contact them. Also, check with jim at Apache Gun Works.
Bookmarks