Thanks, @bodybuilder! I read some people's reviews stating pretty much the same as you, although I don't remember them connecting it to rapid fire (but it totally makes sense). Ether way, I think $300 is a fair price for a brand new M80, but $400 is way too high. Thanks for your comment!