Soft switching drain resistor in mosfet gain stage
You can place a capacitor across R6, maybe with a small series resistance, to avoid current spikes. Here's a mockup in LTspice:



A larger cap will mean a larger transition, but also a longer delay. Play around, see what fits. This is one (cheap) solution.