Зазвичай розрізняють гладкоствольні та нарізні, магазинні та автоматичні карабіни. Автомат Автомат, штурмова гвинтівка або автоматичний карабін — ручна індивідуальна автоматична вогнепальна зброя, призначена для враження живої сили противника в ближньому бою і здатна створювати велику щільність вогню.