As long as the valve on it lets you control the flow so that you can stop the fill when the gun gets to 250 bar, you should have no issues.
That said, depending on the size of the buddy bottle, a 300 bar fill might not even get your gun bottle up to 250 bar anyways . . . if the buddy bottle is a 500 cc one, and the gun also holds 500 cc, and you decide to refill the gun when it gets down to 150bar, you'll only be able to fill to about 225 bar off the 300 bar buddy bottle (just as an example).