Du brauchst grundsätzlich Einfuhr- und Ausfuhrerlaubnis.
In D die Verbringungserlaubnis §29 von der örtlichen Waffenbehörde.
Mit der bekommst Du in der Schweiz dann eine Ausfuhrerlaubnis, bzw. auch eine Erwerbserlaubnis wenn Du selber abholen willst.
Die Schweizer Ausfuhrerlaubnis gestaltet sich dann wieder ein wenig "schwierig".
Handelt es sich um Kriegsmaterial nach CH Definition mal grundsätzlich alles im Kaliber 7,5x55, es sei denn eindeutig als Jagd oder Sportwaffe erkennbar brauchts eine Erlaubnis von der SECO in Bern(Ausfuhrgesuch für Kriegsmaterial).
Kostet CHF 50,-
Ist es kein Kriegsmaterial also z.B. ein KK dann brauchts den Waffenbegleitschein von der fedpol in Bern, kostet auch CHF 50,-, wobei die fedpol Ausländern gegenüber mißtrauisch ist und den Begleitschein bevorzugt nur an Schweizer Postadressen schickt (z.B. an den Verkäufer).
Willst Du selbst abholen brauchst noch den Waffenerwerbsschein von der Kantonspolizei (genau CHF 50,-), und den kriegst aber nur gegen Vorlage eines Eidgenössischen Strafregisterauszug (ein Schnäppchen nur CHF 20,- )
Am wenigsten Nerven brauchst wenn Du einen Händler hast der Dir das Zeug zuschickt. Du hast dann zwar keine Reisefreimenge und hast die Portokosten. Aber Du musst auch nicht an der Grenze eine Speditions Einfuhr (Deutschland ab 1000 Euro oder eventuell bei Waffen wenn der Zöllner Ahnung hat)/Ausfuhrerklärung (Schweiz immer wenn das Seco Formular abgestempelt werden muß) abgeben wenn Du mit der SECO Bewilligung reisen tust. Wie man ein Speditionsformular korrekt ausfüllt das erklären wir dann ein andersmal!