At this point I am pretty sure my rifle is a 99CD with a 99A barrel on it since looking closer at the schematics on savageparts.com it clearly shows the 99a does not have a detachable magazine.

So I am assuming a barrel from a 99A or a 99CD would work on my rifle???