Polisen har nu meddelat resultatet: 108 833 olagliga vapen har lämnats in, rapporterar den serbiska nyhetsbyrån Tanjug.
Majoriteten av vapnen, 82 400, var handeldvapen. 26 500 var minor eller andra explosiva varor. Dessutom lämnades det in stora mängder ammunition.
Amnestin löpte ut vid midnatt, natten mot lördagen.
Det var i början av maj som de två skjutningarna ägde rum. Den första då en 13-årig pojke öppnat eld i en skola i huvudstaden Belgrad. Den andra inträffade dagen därpå då en 20-årig gärningsman som färdades i en bil i staden Mladenovac, fem mil söder om Belgrad, började skjuta urskillningslöst mot människor.
Totalt dödades 17 personer, flera av dem barn.