 In 2005, she set a world record for shooting which stood for seven years.She also won the gold medal at the World Cup event in Belgrade, Serbia, and a silver medal at the European Shooting Championships.Allen shot for England at the 2006 Commonwealth Games, winning the bronze medal in the Women's skeet shooting competition.