heater
1. slang A gun. Hey man, I wouldn't go to that seedy part of town without a heater.
2. slang In baseball, a fastball. Come on, let me pitch to this guy—there's no way he can hit my heater!
heater
n. a pistol. (Underworld.) Put your heaters away, boys. This is a job for reason.