With the amount of rolling you do in the game, that would make it way too strong, I feel.
One way I would go about it is making it replenish a certain amount of ammo on rolling. 25% or something.
Or make it a thing that works over a period of time. As you start sliding, it starts putting ammo into the magazine, and the longer you slide, the more ammo you end up with in the end.