No, you would have to use a 25 Ohm on the tip42c to get 6 amps.
If you switch to a P channel MOSFET, it will not help for it to be logic level since it's gate is referenced from the + supply and you will need a level shifter anyway I have actually never heard of a P channel logic-level...