This does not pass the “smell” test.
Say it had no missiles, jet engines are very delicate. A few rounds from the cannons will take out the engines. The jet will go down without engines. No missiles required.
The added plus to this approach is that despite repeated warnings, watching your jet engines explode 1 by one is a remarkably convincing argument.
They aren’t normally sitting on the ramp with loaded cannon rounds. Ask some USAF here how fighters are normally parked if they aren’t on a status.