BCM, as mentioned, makes top tier Grade A rifles, and nothing but.
A rifle need not necessarily be "mil-spec" to be a great rifle. If it is "mil-spec", it is a quality rifle. If if it not built to that spec, then you will have to look into how and why it is different and decide if the changes are an improvement. Usually it's just the manufacturer being cheap. Sometimes it's an improvement.
A rifle need not necessarily be "mil-spec" to be a great rifle. If it is "mil-spec", it is a quality rifle. If if it not built to that spec, then you will have to look into how and why it is different and decide if the changes are an improvement. Usually it's just the manufacturer being cheap. Sometimes it's an improvement.