I should probably know this but will the wasp mount directly to the slide or do I need a plate? It came with the Dragonfly but I moved that over to a different gun. Want something a little more compact for carry so looking at other options. Also what other red dots would you guys recommend for EDC? Thanks.