You can get it at the mozilla site.

Although there is no mention whether this is the expected beta release, this is to be the last M numbered milestone. According to the roadmap, the new plan is to move from M numbers to version numbers, starting with mozilla0.6 later this year, and mozilla1.0 roughly due Q2 2001.