When it comes to the issue of background checks, let's be honest - background checks will never be 'universal' - because criminals will never submit to them.