Battle carbine