I know nothing of guns but this fucks.