Oh my god it finaly works, i'm not sure what did it exactly but thank you! I did the recalculate bounds, and I remade the mesh and did a few things differently, i didn't add the Prn thing, I chose Metal for the Default Material instead of Metal Solid, and I chose Static for the Object Type instead of Prop and it works perfectly now =D You honestly have no idea how long i've been messing around with these snap points and it was all a problem with the mesh I generated I feel so stupid but am so happy, again thank you so much for the help =D