I had the same problem in Firestorm. Apparently in Preferences I had unchecked the box labeled: "Pressing letter keys affects movement (i.e. WASD) instead of starting local chat.
Once I checked that box "M" began working again. I tried checking and unchecking the box several times and trying the "M" to verify that this was my problem.