I could have sworn I made a thread about this here... year ago (?) but I couldn't find it going through my post history.
Anyway, this is actually a part of my childhood. It was a sci-fi show from the mid-80's at least that's when they showed it, not sure when it was made in Japan. It had a time travel theme about a group of people going back in time fighting villains and dinosaurs. There's even this guy who shoots himself out of a canon and become the Red Ranger. It's not Power Rangers. The show wasn't a typical giant monster show, but focuses on dinosaurs. I had no luck googling it. It didn't help that I had to use vague terms and all.

