Lately, I've been a proponent of using realistic replicas in modern-day period reenacting. They may cost more to operate, but not that much more, and benefits outweigh the problems.
WWII Guns has a nice MP-40 replica worth consideration. If anything just go to the site and look around. You can spend hours dreaming of full-auto, without the BATF hassle!