据史料记载,宋朝隆兴元年发明的火石炮(霹雳炮)可能是世界上最早的火炮。据《宋史·列传·一百二十七》记载:胜尝自创如意战车数百两,炮车数十两,车上为兽面木牌,大枪数十,垂毡幕软牌,每车用二人推毂,可蔽五十人。行则载辎重器甲,止则为营,挂搭如城垒,人马不能近;遇敌又可以御箭簇。列阵则如意车在外,以旗蔽障,弩车当阵门,其上置床子弩,矢大如凿,一矢能射数人,发三矢可数百步。炮车在阵中,施火石炮,亦二百步。据此我们可得知,魏胜发明的火石炮威力巨大,已经在战争中发挥了一定作用。
但由于在元朝之前,“炮”一字并非单单指代火炮,其也是投石机之别称。故学者目前对魏胜发明的火石炮有多重解释,包括最早火炮说、最早火箭炮说、新式投石机说、炸弹说四类。