If a guy this big attacked me, and tried to grab my gun, I would empty the gun on him. Period.
There have been quite a few cops who've been killed by their own gun after some nut grabbed it and used it on the cop. Brown was probably trying to do the same thing.