ncstar makes pretty good stuff. its all chinese but thats not a big deal for most people. if you want high end its going to cost you. as for mounting ive seen a couple that used cheap rail pieces screwed to the foreend for flashlight mounts. ghetto but it works.
SW
SW