For something "ultra compact" it looks pretty huge to me....I wonder what size ammo it takes....