When discussing the claims of either Russia or Ukraine being the source of weapons and rockets used by Hamas, please remember that:
1. The Mideast has been awash in weapons for over 50 years, and has had three major civil wars in the past decade where arms and ammunition of every type have been able to be stolen or lost without any kind of tracking and change hands multiple times over. Any one of them could easily wind up in Gaza with the right combination of opportunity, money, and ideological sympathy to Hamas.
2. Iran has openly boasted about supplying arms to Hamas and other terrorists, and they have quite the catalog to offer. Not only their own surplus of bought or captured weapons, but their own domestic made items which include copies of the AK-47, the AR-15/M16, and pretty much all of H&K's pre-1980 product line.
3. Hamas themselves have their own array of home-made rockets that they've built for decades, including ones built out of fucking water pipers. Because the Gazans are barbarian niggers that would rather kill Jews than have a functioning civil infrastructure.