大致上可分作硬枪与软枪。长枪多以刚硬之材打造,招式以刚猛为主,常借助枪身的坚硬发挥威力。而软枪则多以橡椿木打造,枪身柔软,比之硬枪多了许多灵巧。招式也更为灵活多变,除了硬枪的“刺”和“扫”之外,又多了“甩”、“抽”等动作。 而最出名的软枪高手便是出于雷州杨家。相传此人将杨家枪中最为普通的一招“回马枪”用到了极致,一枪甩出去,枪头能调转回来刺向敌人的后背,连打带刺,令人当不胜防。