They are great sights.
Not for the Military? Au contraire, They are made for the Military.
The problem is trying to get one. They are imported in small batches and sell out very quickly. I don't know of anybody who has any in stock right now.
When I bought mine, I prepaid for it and...