I found another early report of what happened, and there are comments from some people who knew the Marine.
http://www.kgun9.com/story/14580187/tpd-confirms-second-swat-situation-in-two-days#
The post of the coworker doesn’t give much credence to the police reports.
There is a deeper trend here.
In some respects, it really doesn’t matter if the LEOs were in the right or not.
If they lose the faith, trust, and confidence of the public, they are going to need a lot more than several SWAT teams to perform their duties and maintain their own security.
Mexico is a prime example of what happens when the public loses faith trust and confidence in legitimate authority.