If your barrel nut will screw on the barrel I would think you threads are ok. My small shank Shilens have not step (I assume that is what you mean by shoulder) while my large shank Shilen do have the step down.

Can you post a pic?

Tim