The only problem with that is this will adversely affect those who respect the police and rely on them to protect their businesses, their homes, their lives and the lives of their loved ones They will be going through this "test" too -- a test I doubt any of them wanted.
It's going to be quite a wakeup call for some folks.
And what those people will come to remember...which a lot of people seem to have forgotten...is that the police aren't there to protect you personally or your loved ones.
They are there to maintain order and uphold the laws of the city, county, state they serve in.
The second amendment is there to allow people to protect their business, their homes, their lives and their loved ones.