we and most of NATO are hesitant about giving them weapons that can reach far into russia, in the fear that it will cause putin to launch tactical nukes into Ukraine. if that happens, NATO would have a very tough decision to make, either ignore it, certainly encouraging putin to do it again, or retaliate, which would most likely result in an escalation, possibly into a full blown nuclear exchange.
i, personally, would arm the Ukrainians with the longest range missiles i had to give them, and half a dozen small tactical nukes, while making damn sure putin is aware of it...if he wants to threaten the nuclear option, then he can take the risks associated with it, just like everyone he threatens with his antiquated, obsolete "nuclear arsenal".....but i do not make decisions for NATO.
as to the "where is the shit we're supposed to send them?"....we're sending it...there are only so many planes available for the deliveries,
only so many secure areas suitable for delivery, then the goods have to be broken up and sent to where they're needed, all while trying to evade detection from the russians satellites and observation drones... that takes time. they also have to teach a certain number of Ukrainians how to use the new systems, then those trainees have to go out and train others. you can't just be handed something like a MLRS system, and be expected to make it work the same day. they are being equipped, they are being trained, they are being supplied ammunition, and food, and medical supplies, and all the sundries that go with it all...you just have to put it in perspective. no one is abandoning the Ukrainians...yet