Gun Review: Knights Armament SR-15, a 10,000 round review