Salam. Me and my family often keep making sadqa for our safety, forgiveness of dead, and other similar things. We collect all the money in a box and then give the total big amount to the needy. My question- Can we give out the sadqa to the needy Non-Shias or ONLY the needy shias are supposed to receive to sadqa taken?

May Allah accept your sadaqah and protect you and your family and give barakah in your rizq.yes you can give to non shia also but give preference to shia.
Try to give sadaqah as soon as possible to the needy person. Do not make delay in paying of sadaqah as per the ruling.
Syed Abul Qasim Rizvi