Answer: The government can break the law to deter crime. The police can arrange (solicit) for the purchase of drugs in order to arrest people selling drugs.
Can gn a federal agent lie under oath. Of course he can lie, just like anyone else. Should he lie under oath? No. Does the law allow him to lie under oath? No. But the fact that you ask that question means that you are not taking into account his perception of events. You have your view, which you think is the only view. Nothing else to say about that.
Yes, the police can put a drug and gun sting in a school zone. Refer to the beginning of this post.
I don't know what a "shot range" is, so I cannot answer that question.
Answered By Lawrence Lewis - Criminal Defense Attorney in Lawrenceville