Kaw Valley 9mm comp 1/2 x 36 threads $30 shipped USPS