Magic? I can do a bit of everything, but I can't just wish it to happen, it takes time and at least a half-decent understanding of what I want to happen. For example, I could heal people, but it wouldn't be as instinctive as someone with healing powers, I'd actually need to understand what I was healing and how. Also, being magic rather than telekinesis, I'd have a bit more lee-way in terms of the range of things I could do (I could, for example, set up magical wards/traps and the like), and my capacity for it would be my magical energy, not my actual physical energy; so I can do things that happen naturally fairly easily, because it wouldn't be going too much against the normal progression of events, as much as it would be accelerating it, or altering the initial conditions to change the course of the event, but if I wanted to shape-shift, or create something out of nothing, I'd be much more exhausted afterwards.
So I reckon with these powers I could take on a small group of trained military people, but throw a lot at me and I wouldn't really have the time to prepare for every eventuality, so I'd be more likely to need to act on the fly, and given that I'd actually need to understand what I wanted to happen, my greatest defence would be some rudimentary excuse for telekinesis (like having the barrels of their guns bend, or their shoes stick to the floor, or doors handles to be too hot to touch, or something similarly petty yet simple).