The simple answer is no, not completely. And, the shielding itself produces secondary neutrons and other energetic particles which pose an additional hazard. The amount of aluminum shielding required to eliminate the currently-perceived risk from these heavy ions would produce a spacecraft so heavy that it could never be launched. See NASA's Strategic Plan for more detail. Uncertainty in the effects of shielding.
Shields produce a great variety of secondary particles which are generally a hazard too.
The most uncertainty in estimating risk lies in the response of cells and tissues to the radiation they encounter. See how lunar or Martian dirt can be used as shielding material for space colonizers. One group which does studies on the general problem of radiation shielding is at Oak Ridge National Laboratory .