Ganz grundsätzlich wirst Du keinen Zoll zahlen müssen, denn Du führst die Waffe aus einem EU-Land ein.
ABER:
Gemäß den EU-Vorschriften brauchst Du erst eine Einfuhrgenehmigung von Deiner Waffenbehörde, damit beantragt der Verkäufer dann eine Ausfuhrgenehmigung bei seiner Waffenbehörde.
Dann solltest Du auch noch den Transport klären. Die Post und viele weitere Unternehmen transportieren keine Waffen mehr.
Wenn Du selbst abholen möchtest, solltest Du vorab abklären, ob Du die Waffe in Ungarn (und Österreich/Slowakei/Tschechien als Transitland) transportieren darfst.
Frage zuerst mal Deine Waffenbehörde