Second on the MOSFET recommendation. I'm currentyl using one of those in a direct drive tri-MCE 2c maglite. The stock maglite, while it can easily survive a ~5A load, still causes some substantial resistance/voltage drop.
Another advantage of using the mosfet for electronic switching is that you can use other custom circuits like low voltage protection or thermal protection to turn OFF the light using the mosfet once it's already on. For exampel, I have a small integrated circuit that acts as a thermal circuit breaker -- when its temp goes above 57C( about 140F), it opens. I can place this in series with the mag switch (acting as a gate control for the transistor) and use it as a safety feature to turn OFF a light once it's already on.
This is a great feature both for incans and high power LED lights, as I once had a guest nearly start a fire by setting one of my incans on a table inadvertently bezel down (thinking it was off). So I'm a bit paranoid to have high power light leave my hands without safeties like this.