Теплотворная способность пороха раз в десять меньше, чем у бензина. Поэтому использовать его в качестве топлива крайне невыгодно. Не говоря о том, что им только моторы ломать. Не любят они большой скорости сгорания (детонации), с которой приходится бороться. А бензин нельзя использовать в пушках из-малой скорости сгорания. За то время, пока снаряд находится в стволе, сгорает очень мало топлива, и газов получается очень мало. Соответственно снаряд получает очень маленькую энергию и никуда не улетит.