I have the compact GI version from RIA. Accurate, reliable, but a bit heavy. Other than the weight, it makes for an inexpensive and dependable carry.