Alright, so I'm gonna keep these tires for now and just pump them up nice and high. Hopefully I won't kill anyone with the pebbles that shoot out every now and then

And I'll go get a nice pump of course. Any that you guys own that you would recommend?