શું ઊર્જા સ્ત્રોત વપરાય છે તેના પર આધાર રાખીને, બંદૂક ત્રણ ભાગમાં વહેંચી છે: