No, 300g is not heavy for a tennis racket. A racket having a weight of 300 or less is considered to be lightweight and helps the player play comfortably.