A teenager is in critical condition after he was shot by a police officer for slamming his car into him, Granite police said Tuesday afternoon.