If you want to pay the price I'd go for a systema motor, high torque and speed. slow motors can give away your position. I would also change the barrel to a 6.03 prommy. much better quality, but again, expensive. make sure you have a good piston as well if you're using an M140.