Why am I destroying my MOSFETs?

There was sugestion to use light bulb (12V from car) and 3A fuse.
I looked at datashet you transistor is ok, even has diode inside.
Your post #0 sugest me that PWM is shorting gate of MOSFET thas why I suggested repleace 150 ohm by 2K, those transistors are using voltage not curent for control, ......
so try this.
Better
Reduce PWM amplitude by potentiometer, 10k shouldbe ok.
D5 to one end , second end to ground , viper to 2k resistor and second end 2k to gate., Rotate potentiometer to see when motor starts to rotate = soft starting.
Tel me the results.