No its a little 50cc i also have a 300 im fixing up got it for 100 bucks at a yard sale. Still didnt get it running yet but the framing was all rusty so i had to patch and weld a bunch of spots and got the the foot pegs fixed up. It needed a starter I just have to clean the carb and tank and hopefully itll run. I reuphulstered the seat too it came out great.