Static structure factors and charge density for metallic aluminum were investigated by periodic calculations using atom-centered Gaussian-type basis sets with the Perdew-Burke-Ernzerhof (PBE) functional implemented in the CRYSTAL14 package and X-ray constrained wave function (XCW) fitting. The effects of additional diffuse d and f basis functions on structure factors were compared with synchrotron powder X-ray diffraction and quantitative convergent electron beam diffraction data. Changes in structure factors from an independent atom model at 022, 113, and 222 reflections introduced d and f basis functions similar to those of the experimental data. The XCW fitting was applied to different sizes of aluminum clusters. The charge density features for a 50-atom cluster clearly demonstrated electron accumulation at tetrahedral sites and electron depletion at octahedral sites. The resolution dependence of the XCW study suggests that structure factors of the five lowest resolution reflections with 0.1% accuracy were indispensable for determining the detailed bonding description in the case of metallic aluminum.