You've got two separate problems.
The first is the low output current. You simply cannot get 10A through a 10 ohm resistor with a power supply of only 50V. Ohm's law (E=IR, rewritten to I=E/R) says you can get 5A through a 10 ohm resistor with a 50V supply (I = 50V/10 ohm = 5A.)
If you want 10A through a 10 ohm resistor, then you'll need a 100V power supply.
The second problem is that your gate voltage is a ramp. That comes from the way you are driving the gate.
The NPN transistor pulls the gate down to ground (0 V) quickly, but pulling the gate back up is done through R13. That's a 4k resistor.
The gate of a MOSFET is a capacitor. You have to "fill" that capacitor to turn the MOSFET on - that is, to let current flow from the drain to the source.
The datasheet for the IRF530NS says there's about 920pF of capacitance gate capacitance when the gate starts from 0 V.
That's parameter \$C_{ISS}\$.
With the 4k resistor, that means that it will take several microseconds to charge the gate. You are sending pulses at 10 microsecond intervals, so the charge time for the gate is as long as (or longer than) the pulse interval.
You need to actively pull the gate high through another transistor or with a gate driver. What you really need to do is to actively pull the gate up and down with a gate driver. Charge and discharge of the gate voltage both take time.
In your simulation, you could simply change the pulse generator to the correct voltage values and drive the gate directly from the pulse. I expect your real circuit will need a gate driver since you probably can't change the parameters of the pulse. There are ICs available that do the job.
Alternativell, this answer gives an example of a MOSFET gate driver made with discrete components:
Vi is the pulse, Vo goes to the MOSFET gate. Note that the circuit is powered from 10-15V.
That brings us to a third point: You are lucky that your circuit works as poorly as it does. The slow charge time of the gate through resistor and the rapid pulse rate prevents the gate voltage from getting above 20V. You are trying to pull the gate to 50V, but that exceeds the maximum gate to source voltage (\$V_{GS}\$ as given in the datasheet:
If your gate driver circuit were working properly, it would slap the gate with 50V, and destroy it.
You need to use a lower voltage to drive the gate. You need to stay well below 20V. 12V is a typical value.