I got mine for $399 at gunbuyer.com. No tax, no shipping. Just the FFL of $25. Couldn’t find it for less than $499 locally.
To the OP, I don’t think you can go wrong with any of your options, really, so it might just come down to feel if you have a chance to handle all three.. I love my M2.0...