Probably Mine came good to go because used and way cheaper than yours. LoL
I bought my rubber at HD and then used screws and washers to hold it on. Works great. And already had the screws from last guy.
Get used to not pulling all the way into parking spots or you will bust that thing week 1