Gauge discrepancy between tank and airgun

So recently I got a compressor, filter/drier, carbon tank, and pcp gun (Hatsan bully). I got the compressor up and running and charged the tank a couple nights ago. The two pressure gauges between compressor and tank were generally consistent during charging. 

Tonight I filled my Hatsan bully a couple times from the tank....and every time it reached 250 bar on the gun, the tank/hose gauge was reading 220 bar. I'm inclined to believe the guns gauge is the one which is not correct...but I stopped filling when the guns gauge read 250 just to be safe. 

Since I am new to this, I'm not sure if this discrepancy is normal. Any thoughts? Maybe my gun just has an inaccurate gauge?
 
Depending on how fast you were filling the gun, you might have been seeing an increase on the gun gauge due to the increase in temperature. (ideal gas law) Basically as the temp goes up as the pressure goes up unless you increase the volume, which you are not. Are you filling nice and slow? That is a good practice, especially to keep from stressing your guns air cylinder. 
 
I have approximately ten gauges including the ones on my rifles. All of them read within 10% of each other. I have two $3 Chinese ones from eBay that I use as dead heads and these are accurate to + or - 100 psi of the gauge that I use as a yardstick, the one that I scavaged from the SCBA backpack. The two least accurate, are the ones on my rifles but they are still precise enough to safely rely on. It is probably a good idea to have at least one dead accurate instrument to use for comparison.
 
I think the best way to avoid any problems caused by overfilling will be to get a high quality gauge like or similar to this one
https://www.amazon.com/SSI-TECHNOLO...sr=8-62&keywords=5000+psi+pressure+gauge&th=1

install this gauge on a tee fitting then to your tank and to what your filling. Use the reading on this gauge as a guide to the accuracy of the gauges on your guns and take note of the pressure differences. The problem is most tanks even the $800 ones have a $25 guage on it which are more prone to inaccuracies. Buying one quality Guage will give you a tool to keep track of your other gauges. Remember the readings on your guages will change over time so do the checking more than just one time and always wait a few minutes to allow for the temperature of the air tanks to equalize.