I don't know anything about the dragunov. You can get a Chineese Norinko in an M14 called an M1A. I've owned both and they are almost identical.
As for a Luger; if you hold the appropriate license to posses short barelled handguns, you're OK. If you do not have the short barelled license, get a Navy Luger or, if you have the money, an Artillery Luger.
Kindest regards,