RE: Pellet Gun
Depending on your muzzle velocity the answer is yes. I've taken all kinds of small game up to rabbit size with a Daisy 880 and Crossman 760, the Daisy 1000 springer I have now will get a pass through on a steel can at 25 measured yards with an ordinary flat faced 4 grain lead pellet.