What to know
- A gunman wearing tactical gear opened fire at the U.S. Border Patrol Rio Grande Valley Sector annex in McAllen on Monday before he was fatally shot.
- McAllen Police Officer Ismael Garcia, a 10-year veteran, was shot in the knee, and several other officers were injured.
- The shooting is under investigation by the Department of Homeland Security.
By Robin Bradshaw
Source Midland Reporter-Telegram, Texas
One officer was shot and several other officers were injured this morning when an active shooter entered the Border Patrol Rio Grande Valley Sector on the morning of Monday, July 7.
Border officials posted on Facebook on Monday with few details about the incident, stating that additional information would be released and that the incident was under investigation.
The Department of Homeland Security told CNN a man with a rifle and tactical gear was killed after he opened fire at the entrance of the United States Border Patrol Office sector annex facility in McAllen, Texas.
The shooter was Ryan Louis Mosqueda, believed to be 27 or 28, from Michigan, Texas, the Texas Tribune reported. Ismael Garcia was struck in the knee during the exchange of gunfire. Garcia was a 10-year veteran with the McCallen police and is in recovery.
The border patrol stations within the Rio Grande Valley Sector are located in Brownsville, Fort Brown Station, Weslaco, Harlingen, McAllen, Rio Grande City, Falfurrias, Kingsville and Corpus Christi, Texas, according to the website. The service area covers more than 34,000 square miles of Southeast Texas.
The Texas counties included in the service are Cameron, Willacy, Hidalgo, Starr, Brooks, Kenedy, Kleberg, Nueces, San Patricio, Jim Wells, Bee, Refugio, Calhoun, Goliad, Victoria, DeWitt, Jackson, Matagorda, Brazoria, Galveston, Chambers, Jefferson, Wharton, Fort Bend, Colorado, Austin, Waller, Montgomery, Liberty, Hardin, Orange, Harris, Aransas and Lavaca.
_______
© 2025 the Midland Reporter-Telegram (Midland, Texas).
Visit www.mywesttexas.com.
Distributed by Tribune Content Agency, LLC.