Lets cut through the Bravo Sierra here...
Cops are not supposed to be the entire system wrapped in one. We have courts to meet out the punishments and confiscations. LEGALLY.
Lets ask ourselves, if this is such a great idea why do we not give everyone this power? Would it be legal for a private citizen to do such a thing? HELL NO.
Remember the constitution of the USA and our traditions do NOT give police that much more power than the average citizen. This is by design. Police are civilians for a reason - to keep the power of the commoner in commoner hands.
We are not a feudal system with the Blue Knights of our society given free reign to do what they please in some fiefdom where their primary purpose is to protect the barons, cardinals, and kings.
How far do you think you'd get in your chosen career at Burger King if you grabbed some guy on some punky little charge, took him into custody as a citizen, then took him to his home and let him know youd let him go if he just gave you a gun.
Lets say you really are truly good-hearted-citizen-soldier-wanabe-cop and you then take the gun to the PD, turn it in and let them know how you obtained it.
How many seconds do you think you would stand there at the front desk of the police station without having YOUR butt placed in custody?
Bottom line is that this is extortion, kidnapping, false imprisonment, and infringement of civil liberties under color of authority.
In my uninformed opinion, this insidious and illegal practice has probably given several officers a certain number of 'drop guns' to use next time they have to justify a bad shoot...
What absolute crapola...