i have an original parker hale mm2. yes there are steel baffled inside them normally,and they also come with an alignment tool. mine is the screw on type though. where yours sounds like it is designed for an air rifle if it is a push on.mine if registered can be used on a fac .22cal LR rifle. but once registerd they are fac for life. hope the info helps. chris