This is the world's only on-line global database of small arms transfers. It contains 1 389 355 records detailing transfers between some 250 states and territories over the period 1962-2015.
Unfortunately, due to a lack of funding, as of October 2017 this database is no longer being updated.