This work investigates the existence and nonexistence of solutions to a class of Schrödinger equations with critical growth of the form \( -\Delta u + |x|^{a}u = |x|^b |u|^{2^*(b) - 2}u + \lambda |x|^c |u|^{p - 2}u \quad \text {in} \quad \mathbb {R}^N, \) where \( N \ge 3 \) , \( a, c > -2 \) , \( b \ge -2 \) , \( 2^*(b):= 2(N + b)/(N - 2) \) and \( \lambda \) is a real parameter. The exponent \( p \) satisfies \(2 \le p \le 2^*(c):= 2(N + c)/(N - 2)\) . We show that the exponents \( 2^*(b) \) and \( 2^*(c) \) act as critical exponents for this class of equations. Nonexistence results are obtained via a Pohozaev-type identity and the spectral properties of an associated eigenvalue problem. By establishing a crucial embedding and a compactness result, we prove the existence of solutions using variational methods, including minimization and minimax techniques.