Sheva won't use any other weapon in her inventory unless all her pistol ammo is gone. I've begun taking all of it from her to force her to use the machine gun. I wish if I held circle and pressed right Chris would cockslap her.