WW2 weapons range way higher than $160...
Looking at $250-300 for a Luger, $300-500 for an MP40, around $300-400 for an STG.
$250-300 for a Thompson.
That's just the gun, need a decent charger and battery to go with it of course... Add in a couple of mags and you're looking at an additional $100-200 give or take.
Look into getting Age Verified, it will open up the classifieds full of used guns, some with added extras.
It will also open up other retailers who have a vast selection of goodies.
(Getting Age Verified is in the FAQs)