Tip 122 vs. ULN2003

Do some calculating for power dissipation: I^2* Rds

3A3A.2ohm = 1.8W - so you'd probably want to heat sink that.
vs
33 0.1, 0.05, 0.028
Makes a difference.
Use a low value gate resistor to drive max current into the Input Capacitance so it changes state fast.
5V/.035A = ~150 ohm