I don't know as I've heard of them

http://www.ncstar.com


their logo looks familliar though....

where are they made?