I still don't really understand that. Morgan had amassed a huge stockpile of guns, grenades, even a crossbow.

I want to why he had such a large number of weapons, and how he acquired them.

Well one theory is that he robbed survivors like he attempted to do with Rick, ordering them to lay down their weapons and even shoes.