Gun rights, gun control, and irreconcilable cultural differences