Great guns but not cheap.