In an appropriate environment, guppies reproduce at an astounding rate. A population of breeding guppies doubles every 2 months. How many guppies will there be after 6 months if the beginning population is 180 guppies?

The population of guppies doubles every 2 months, meaning it multiplies by 2 every 2 months.

After 2 months, the population will be 180 * 2 = <<180*2=360>>360.
After 4 months, the population will be 360 * 2 = <<360*2=720>>720.
After 6 months, the population will be 720 * 2 = <<720*2=1440>>1440. Answer: \boxed{1440}.