Probably, you have got a mixture of Ag nanoparticles and MoO in the product. It is well known that Ag nanoparticles shows maximum absorbance around 420 nm due to Surface Plasmon Resonance (SPR). Also, the band gap of MoO is higher than 3.5 eV . Thus, its maximum absorbance could be around 330 nm.
So, please verify this by conducting XRD analysis of your product to identify the presence of Ag NPs or MoO.
I have taken XRD in that have identified the presence of only pure phase of Ag2MoO4 not other....i have not get any other phase like as you said pure Ag and MoO
It is possible that the sample analysis relate the samples with different size nanoparticles (and the same material). Nanoparticles with the smaller size have the larger band gap (smaller absorption wavelength or Higher absorption frequency).
It is NOT possible for a material to have 2 band gaps at the same time. Two absorption features is possible, but most probably the lower energy absorption could be caused by band-edge absorption, and the second feature could be due to an additional dopant state. But this really depends on the exact material system, so it is difficult to comment with the information you have provided.