Schengenkonventionen innehåller bestämmelser om vilka typer av skjutvapen som inom de avtalsslutande länderna skall vara förbjudna , kräva tillstånd eller anmälan .