TJ Hooker :
Unless your PC's documentation is incorrect about having a PCIe x16 slot, or your motherboard (or graphics card) has some sort of manufacturing defect, yes it should fit. PCIe is a standard, a x16 card should fit in a x16 slot, full stop.
Ok nevermind I got it to actually fit and snap in, guess i didn't try to push hard enough. Sorry for everything. One last problem, my monitor cable doesn't actually fit into the graphics card
Do I need an adapter or something and where do they sell them at and what's it called.etc
(Image at https://imgur.com/a/yLBYt)