Seriously? You're not sure if this is a scam?
This is the oldest email con in existence. I'm stunned that people get messages like this and still have doubts about whether it's legit or not.
The money order you will receive will be counterfeit. Your bank will then come after you for the money. Many times the scam works where the other party gives you a cashier's check for more than the amount of the transaction as an incentive for you to accept the check. You cash the check at the bank, and hand over the goods. Then your bank comes back to you for all the money once the bad check is discovered.
This scam, and others like it, are still out there because people are still dumb enough to get taken in by them.