You still would have needed to pull the rifle away from the background if you were using green. It might reflect green onto the rifle itself and then you run into the problem of accidentally removing part of the gun, or have a green edge to the gun.

Either way, if you want a sold color background, you want to move the gun away from it.