So much gun for the money!