The number of incidents of the Mexican army becoming "lost" lately and crossing the border are inexcusable and should be met with armed force, including the frickin' helo that became "lost" and landed on American soil. The pilot and crew should have been sent back to Mexico sans helicopter.
Americans in most states don't have to retreat when under attack, why should our border patrol? Not shooting back simply empowers the little murderers to keep throwing rocks and later graduating to something even more lethal.