June background checks hit historic number