It appears to be made for pin and weld, 13.7" or longer .... in the advertisement.
So thread it on and measure the length from bolt face to muzzle end, it must be slightly over 16"....one could add a sold bushing to make up a little difference if it was barely under....but it should be fine, if your barrel is at least 13.7". You are responsible for measuring it correctly....so ya don't have a SBR , without the stamp.