CR, Stens are not inexpensive while their mags are. I am not sure on the price of any of your choices. I did have the web address of Kent Lomont at one time, he is a big class three dealer. If I can find it I will post it. In the mean time, you can contact a friend of mine that is a CIII dealer here in Michigan.
[email protected] is his e-mail. Tell him what you want and he can give you some idea what it will cost.
------------------
Ne Conjuge Nobiscum
"If there be treachery, let there be jehad!"