Rookie Alex Webber sees no reason why Wales cannot repeat their World Cup Sevens shock of four years ago in this weekend's tournament in Moscow.