I bought this from Dave Clements, he got them in the white from Bowen and finished them. Fit 4.2" Bearcats and goes all the way to the muzzle. Clements said my Bearcat was a little off as the threads would not quite engage on my gun. $30, now $25 shipped for this new blue steel housing.